ripple

您所在的位置:网站首页 nodejs commander ripple

ripple

2023-04-18 05:10| 来源: 网络整理| 查看: 265

Ripple restful API并不需要实名认证,拿来做客户端再也合适不过了。

* 不用再忍受RippleTrade的乌龟速度 (交易高峰期半天挂不上单浏览器卡死是常有事)

* 无需实名认证

* 迁移Gatehub什么鬼滚蛋去吧

于是就有了ripple-commander,一个基于nodejs的命令行客户端。

https://github.com/kuyur/ripple-commander

https://www.npmjs.com/package/ripple-commander 用法:

1.下载并安装nodejs

2.下载ripple-commander源码。

– 使用Git:

git clone https://github.com/kuyur/ripple-commander.git

– 没有安装Git可以下载zip包: https://github.com/kuyur/ripple-commander/archive/master.zip

– Github如果被墙,可以使用npm安装:

npm install ripple-commander

3. 下载必要依赖库 (npm安装方式无需此步)

cd ripple-commander npm install

4. 运行。首次运行会提示输入帐号(ripple地址,不是RippleTrade上的用户名哦)和密钥(secret,不是RippleTrade上的用户密码哦),并自动保存至account.txt。

node start-commander.js 支持的命令:

1. 随机创建一个钱包 (此方式是从ripple rest api获取的钱包,并非离线钱包)

new-wallet

2. 获取账户余额

get-balance

3. 获取信任链

get-trustlines

4. 添加或移除信任链。将limit设为0即可移除

grant-trustline [ --allow-rippling ]

5. 转账。例如: send rscxz5PqRrmUaMigyb1mP32To1rQDygxAq 5+XRP

send [ --source-tag= ] [ --destination-tag= ] [ --invoice-id= ]

6. 提现!支持自动网桥!例如: send-to-bridge [email protected] 100

send-to-bridge

7. 获取一条转账明细

get-payment

8. 获取最近的转账明细

get-payments

9. 获取全部订单

get-orders

10. 挂单。type可以是sell或者buy。例如: place-order sell 100+XRP 5+CNY+ rKiCet8SdvWxPXnAgYarFUXMh1zCPz432Y

place-order

11. 撤单

cancel-order

12. 获取交易状态 (交易可以为转账/挂单/设置信任链)

get-transaction

未来还将支持:

* 多帐号以及帐号切换

* 加密account.txt文件

* 显示市场买卖单

* 智能自动补完

* 管道 (比如你要对一大批账户发送小额xrp奖励,文件中每一行有地址和数额,使用shell命令可以读出每一行,然后管道输出到ripple-commander,实现批量发送)

英文版说明见 readme@github 。

欢迎打赏:rscxz5PqRrmUaMigyb1mP32To1rQDygxAq

提醒:

第三方的客户端,如果不能够审查源码是绝对不能用的。闭源的工具离得越远越好。

补充:windows10以下的命令行窗口不能调整宽度,表格会看起来不对齐。推荐linux平台或者console2.



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3